punctiforme cavity - Spanish English Dictionary